package cn.kgc.service.impl;

import cn.kgc.dao.PersonnelDao_jjb;
import cn.kgc.pojo.PersonnelJ;
import cn.kgc.service.PersonnelService_jjb;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

/**
 * @author: ${景军彪}
 * @date: 2022/2/17
 * @description:
 */
@Service
public class PersonnelServiceImpl_jjb implements PersonnelService_jjb {

    @Resource
    private PersonnelDao_jjb personnelDaoJjb;

    //查询 模糊
    @Override
    public List<PersonnelJ> selAll(Integer personnelid, String fileStatus, String status, String inputtingTime1,String inputtingTime2) {
        return personnelDaoJjb.selAll(personnelid,fileStatus,status,inputtingTime1,inputtingTime2);
    }

    //添加
    @Override
    public boolean addPer(PersonnelJ personnelJ) {
        if (personnelDaoJjb.addPer(personnelJ)>0){
            return true;
        }
        return false;
    }

    //查看详情
    @Override
    public List<PersonnelJ> getP(Integer personnelid) {
        return personnelDaoJjb.getP(personnelid);
    }

    @Override
    public boolean deleteP(Integer personnelid, String shan) {
        if (personnelDaoJjb.deleteP(personnelid,shan)>0){
            return true;
        }
        return false;
    }


    @Override
    public boolean updateP(PersonnelJ personnelJ) {
        if (personnelDaoJjb.updateP(personnelJ)>0){
            return true;
        }
        return false;
    }

    @Override
    public boolean updFuHe(PersonnelJ personnelJ) {
        if (personnelDaoJjb.updFuHe(personnelJ)>0){
            return true;
        }
        return false;
    }

    @Override
    public boolean updBianGeng(PersonnelJ personnelJ) {
        if (personnelDaoJjb.updBianGeng(personnelJ)>0){
            return true;
        }
        return false;
    }

    @Override
    public boolean updBianGengTwo(PersonnelJ personnelJ) {
        if (personnelDaoJjb.updBianGengTwo(personnelJ)>0){
            return true;
        }
        return false;
    }
}
